armpit armlock - German English Dictionary